I found the B612 font (apt install fonts-b612) and fell in love. It is super easy to read, but using it for programming sucks because the capital oh and zero look almost identical, as do the parens, brackets, and braces.
I found out that it has a website (https://b612-font.com/) and then noticed it had a gihub page. I went there to see if anyone else was complaining about this and found that not only had someone, but they had forked it and updated the font!
https://github.com/Firstyear/b612
I cloned the repo and then had to look up how to install the font in Debian.
- Drop the ttf files in /usr/local/share/fonts (for system-wide)
- sudo dpkg-reconfigure fontconfig-config
- sudo fc-cache -v
If you have your terminal open, you'll probably need to re-open it to be able to set the font. If you have the fonts-b612 Debian package installed you will end up with two B612 Mono Regular entries, you'll want the second one.